<#if packageStyle == "service">
package com.sumavision.xscreen.live.service.impl;
import com.sumavision.xscreen.live.service.${className}Service;
import com.sumavision.xscreen.live.persistence.dao.${className}Dao;
import com.sumavision.xscreen.live.persistence.entity.${className};
<#else>
package ${sourceBasePackage}.service.impl.${entityPackage};
import ${sourceBasePackage}.service.${entityPackage}.${className}Service;
import ${sourceBasePackage}.dao.${entityPackage}.${className}Dao;
import ${sourceBasePackage}.entity.${entityPackage}.${className};
</#if>
import com.sumavision.xscreen.base.service.impl.BaseServiceImpl;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
 
 /**
 * 
 * @description  ${description}service实现类
 * @author       ${author}
 * @version      V5.1
 * @Date         ${createDate}
 *
 */
@Service("${className?uncap_first}ServiceImpl")
public class ${className}ServiceImpl extends BaseServiceImpl<${className}, Long> implements ${className}Service {

	private Logger logger = LoggerFactory.getLogger(${className}ServiceImpl.class);
	
	@Resource(name = "${className?uncap_first}DaoImpl")
	private ${className}Dao ${className?uncap_first}Dao;
	
	@Resource(name = "${className?uncap_first}DaoImpl")
	public void setBaseDao(${className}Dao ${className?uncap_first}Dao) {
		super.setBaseDao(${className?uncap_first}Dao);
	}
 	
}